Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #5200 +/- ##
==========================================
+ Coverage 68.96% 69.06% +0.09%
==========================================
Files 394 394
Lines 16419 16418 -1
Branches 1848 1846 -2
==========================================
+ Hits 11324 11339 +15
+ Misses 4510 4495 -15
+ Partials 585 584 -1 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
| src_ds=mocker.ANY, output_path=fwi_inputs.cog_key | ||
| ) | ||
| assert publish_spy.call_count == 1 | ||
| assert publish_spy.await_args.kwargs["output_key"] == fwi_inputs.output_key |
There was a problem hiding this comment.
Should we also check for the cog key?
There was a problem hiding this comment.
This is testing that fwi_processor calls publish_dataset with fwi_inputs.output_key, it's not necessarily verifying the output COG key. I think that's covered in well in test_publish
dgboss
left a comment
There was a problem hiding this comment.
🚀 Strong work! I really like the re-factored approach.
|




ISI/BUI/FWI aren't being calculated as part of this PR, but I included their "Calculators" along with the refactor
Notes
grid.pyfields.pysfms_daily_actuals.pypublish.pyTest Links:
Landing Page
MoreCast
Percentile Calculator
C-Haines
FireCalc
FireCalc bookmark
Auto Spatial Advisory (ASA)
HFI Calculator
SFMS Insights
Fire Watch